過去,我發過一個 action-translate-readme 專案,專案的功能為:
"只需要推送更新的README文件,翻譯後的README(zh或en)文件即可自動生成或更新(自動提交)"
但是,當時使用的翻譯器是 Linux 第三方套件,翻譯效果跟 google 翻譯一樣爛。
隨著 ChatGPT 的橫空出世,作者想到本專案的翻譯任務可以交給 GPT 實現,但礙於 Openai 並非免費,因此該想法一直沒有去實現。
近期偶然發現一個開源專案gpt4free
,該專案基本上可以讓你白嫖 gpt 的 api,著實牛逼...
透過開源專案 gpt4free,我馬上修改過去的 action-translate-readme
功能。
效果如下:
撰寫中文版 README.md:
進行 push,透過 CICD 自動生成英文版 README.md:
(以後,寫多語言 README.md,終於可以只寫中文版啦~)
希望分享這個東西,可以讓同樣為客家人的開發者們,能免費使用 gpt api 去做更多想做的事情!
(方便的話,也可以去使用我的 action-translate-readme
,幫忙測試效果~)
gpt4free
,它有多個不同的 Provider,每個 Provider 的狀態都會變化,有時你會無法正常使用,請記得更換!gpt4free
有提到免責聲明,建議不要拿此技術套用在公司專案上,避免出事Github: action-translate-readme